armv8: ls1028a: enable workaround for USB errarum A-009007
authorYinbo Zhu <[email protected]>
Tue, 14 May 2019 09:34:57 +0000 (17:34 +0800)
committerPrabhakar Kushwaha <[email protected]>
Wed, 19 Jun 2019 07:24:56 +0000 (12:54 +0530)
commit123fbbbe84e06f3ff0a8e263275a55ad1e83e380
treef1268ce27d27da315d713841671150880336648d
parent3458a4198cca572f6c82d38810e4f3c80dc8849d
armv8: ls1028a: enable workaround for USB errarum A-009007

Rx Compliance tests may fail intermittently at high jitter
frequencies using default register values.

So program register USB_PHY_RX_OVRD_IN_HI in certain sequence
to make the Rx compliance test pass.

Signed-off-by: Yinbo Zhu <[email protected]>
Signed-off-by: Ran Wang <[email protected]>
Reviewed-by: Prabhakar Kushwaha <[email protected]>
arch/arm/cpu/armv8/fsl-layerscape/soc.c